﻿using JESAI.MQTT.Client.Enums;
using MQTTnet.Client;
using MQTTnet.Protocol;
using System;
using System.Collections.Generic;
using System.Text;
using System.Threading.Tasks;

namespace JESAI.MQTT.Client
{
    public class SubscribeEvent
    {

        public string Topic { get; set; }

        public QosType Qos { get; set; }

        public bool IsNoLocal { get; set; } = false;

        public MqttQualityOfServiceLevel mqttQualityOfServiceLevel { get; set; }

        public bool IsRetainAsPublished { get; set; } = false;

        public MqttRetainHandling mqttRetainHandling { get; set;}
    }
}
